//////////////////////////////////////////////
// GltfDecodeOptions.h
//
//////////////////////////////////////////////

/// Defines / Macros -------------------------

#pragma once

/// Forward decl -----------------------------

namespace nkGraphics
{
	class LogManager ;
}

/// Includes ---------------------------------

// nkMemory
#include <NilkinsMemory/Containers/String.h>

/// Class ------------------------------------

namespace nkGraphics
{
	struct GltfDecodeOptions final
	{
		// Attributes
		// Folder
		nkMemory::String _rootFolderAbsPath ;

		// Logger to use
		LogManager* _logManager = nullptr ;

		// Whether we should pre-load images
		bool _loadImages = false ;
	} ;
}